Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

test: deterministic ipns fixtures during sharness gateway tests #9667

Merged
merged 12 commits into from
May 3, 2023

Conversation

laurentsenta
Copy link
Contributor

@laurentsenta laurentsenta commented Feb 27, 2023

Follow up for #9657, closes #9654.
Adds deterministic fixtures with ipns

  • t0114-gateway-subdomains.sh
  • t0116-gateway-cache.sh
  • t0123-gateway-json-cbor.sh
  • t0124-gateway-ipns-record.sh
  • add allow-offline to routing

⚠️ we are using a custom boxo build (ipfs/boxo#278) do not merge without removing the temporary commit.

@laurentsenta laurentsenta force-pushed the test/sharness-with-ipns-fixtures branch 6 times, most recently from d5e2321 to 4ba4e4b Compare March 1, 2023 13:24
@laurentsenta laurentsenta force-pushed the test/sharness-with-ipns-fixtures branch 2 times, most recently from 901a216 to 3dead58 Compare March 3, 2023 11:29
@hacdias
Copy link
Member

hacdias commented Mar 3, 2023

@laurentsenta I can review this after you resolve the conflicts. It is showing a lot of things that you didn't change so it's a bit confusing.

@laurentsenta laurentsenta force-pushed the test/sharness-with-ipns-fixtures branch from 3dead58 to 7b5054e Compare March 3, 2023 13:01
@laurentsenta laurentsenta force-pushed the test/sharness-with-ipns-fixtures branch 3 times, most recently from bc972a2 to 727dc79 Compare March 10, 2023 08:34
@guseggert guseggert requested a review from hacdias March 13, 2023 13:55
@laurentsenta laurentsenta force-pushed the test/sharness-with-ipns-fixtures branch 5 times, most recently from d57d1b7 to e3a4e9f Compare March 23, 2023 15:15
@lidel lidel marked this pull request as draft March 24, 2023 01:42
@lidel
Copy link
Member

lidel commented Mar 24, 2023

(moving to draft – seems you've removed all *.sh to speed up testing)

@laurentsenta laurentsenta force-pushed the test/sharness-with-ipns-fixtures branch 4 times, most recently from d69b8ea to 7d2c516 Compare April 12, 2023 08:12
@laurentsenta laurentsenta force-pushed the test/sharness-with-ipns-fixtures branch from ad48cc3 to 784ca30 Compare April 12, 2023 09:13
@laurentsenta laurentsenta marked this pull request as ready for review April 13, 2023 07:51
@laurentsenta laurentsenta requested a review from a team as a code owner April 13, 2023 07:51
@laurentsenta laurentsenta force-pushed the test/sharness-with-ipns-fixtures branch 2 times, most recently from 9341e07 to cbb5d40 Compare April 25, 2023 08:16
@BigLep
Copy link
Contributor

BigLep commented May 1, 2023

@hacdias : can you please look at this again so we can get it merged?

Copy link
Member

@hacdias hacdias left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@laurentsenta I gave it a quick look and it looks good to me. Please take a look at my review in ipfs/boxo#278. Once that is complete, ping me here again.

@laurentsenta laurentsenta force-pushed the test/sharness-with-ipns-fixtures branch 3 times, most recently from 5672341 to f9b1ee3 Compare May 2, 2023 16:08
Copy link
Member

@hacdias hacdias left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good for me. I merged the companion PR in Boxo. Just need to update Boxo here and I'll approve it. Thanks for all this work @laurentsenta. Excited to see these tests coming to the gateway conformance suite soon.

@laurentsenta laurentsenta force-pushed the test/sharness-with-ipns-fixtures branch from f9b1ee3 to 61245c9 Compare May 3, 2023 12:32
@laurentsenta laurentsenta force-pushed the test/sharness-with-ipns-fixtures branch from 61245c9 to 18c4257 Compare May 3, 2023 12:36
@hacdias hacdias changed the title test: use deterministic ipns fixtures during sharness gateway testing test: deterministic ipns fixtures during sharness gateway tests May 3, 2023
@hacdias hacdias merged commit a6f446a into ipfs:master May 3, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
No open projects
Archived in project
Development

Successfully merging this pull request may close these issues.

sharness: use deterministic fixtures during gateway testing
4 participants